shake up (someone's) confidence

Translations
поколебать (чью-то) уверенность
The unexpected criticism shook up his confidence.
Неожиданная критика поколебала его уверенность.
Definitions
To disturb or undermine someone's self-assurance or belief in their own abilities, often causing them to feel uncertain or insecure.
Words
confidence

noun
уверенность
shake

verb
трясти
shake up

verb
встряхнуть